//
//  HHAlertControllerAnimated.h
//  XueZhiYun
//
//  Created by Basic. on 2019/8/21.
//  Copyright © 2019 Zhihan. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

// 打卡类型
typedef NS_ENUM(NSInteger, HHAlertControlAnimatedStyel) {
    /// 淡入淡出动画
    HHAlertControlAnimatedStyel_Alpha,
    /// 3d
    HHAlertControlAnimatedStyel_Transform

};

@protocol HHAlertAnimatedController <NSObject>

@optional
/// 弹框view
@property (nonatomic, strong ,nullable) UIView *alertView;
/// 返回 alertView
- (UIView *)getAlertView;
@end

@interface HHAlertControllerAnimated : NSObject<UIViewControllerAnimatedTransitioning>

/// 动画样式 默认淡入淡出动画
@property (nonatomic) HHAlertControlAnimatedStyel animStyel;

@end

NS_ASSUME_NONNULL_END
